Componenti |
Cosa fa`? |
L`interfaccia Utente |
- Permette all`Utente di intereagire col SO(Sistema Operativo) ed Usare l`hardware
- Puo` essere di tipo grafico (GUI) o riga di comando (CLI)
- L`interfaccia permette all`utente di utilizzare le periferiche input/output
|
|
Scheduler |
- Gestisce e coordina i processi in esecuzione (i programmi in esecuzione)
- Componente fondamentale nei moderni SO Multitasking
|
|
Gestore della memoria |
- Controlla l`utilizzo della memoria primaria o RAM
- Alloca/dealloca gli indirizzi costantemente
|
|
File System |
- Organizza la memoria secondaria, ovvero i dati dell`utente
|
|
Gestore Periferiche |
- Gestisce le richieste di interazione delle periferiche I/O
|
|
Spooler |
- Gestisce la coda delle stampe inviate alla stampante
|
|
KERNEL |
- E` il vero e proprio nucleo di un sistema operativo
- E` sottostante agli strati superiori e gestisce le loro richieste verso l`hardware.
- E` lo strato software del SO piu` vicino all`hardware
- E` detto componente di basso livello(le altre vicino all`utente vengono definite di alto livello)
|
|